woman from tripoli, libya - Español Inglés Diccionario